@import url(font-awesome/css/font-awesome.min.css);
body{font:12px Arial,Tahoma;color:#555;margin:0px;background-color:#EEE;}
a{text-decoration:none;color:#555;}
a:hover{color:#FF6600;}
img{border:none;}
ul{list-style:none;margin:0px;padding:0px;}
h2{margin:0px;padding:0px;font-size:12px;}

select:hover{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
select:focus{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
input[type="text"]:hover{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
input[type="text"]:focus{border:1px solid #1867D0;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
input[type="password"]:hover{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
input[type="password"]:focus{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
textarea:hover{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}
textarea:focus{border:1px solid #2172DD;box-shadow:inset 1px 1px 4px #5EA8F0;-webkit-box-shadow: inset 1px 1px 4px #5EA8F0;-moz-box-shadow: inset 1px 1px 4px #5EA8F0;}

.center{margin:0px auto;}
.clearfloat {clear:both;height:0; overflow:hidden;}

#topbar{width:100%;background:url(../images/news_h2_bg.gif);border-bottom:1px solid #CCC;height:28px;line-height:28px;color:gray;}
#topbar a{color:gray;}
#topbar h1{color:#C2C1C1;font-size:12px;padding:0px;margin:0px;font-weight:normal;display:inline;border:none;}
#topbar h1 a{color:#C2C1C1;}
#topbar div.center{width:1200px;}
#topbar span.site_desc{float:right;}
#topbar span.site_desc a{margin-right:15px;display:block;float:left;}
#topbar span.site_desc a.on{color:#FF6600;}
#topbar span.site_desc a.on i{color:#FF6600;}
#topbar span.site_desc a div{display:none;position:absolute;top:28px;padding:5px;border:1px solid #EEE;z-index:99;background-color:white;height:165px;}
#topbar span.site_desc i{font-size:16px;color:gray;}

#header{height:100px;background-color:white;}
#header img.logo{float:left;margin:30px 20px 10px 10px;}
#header div.search_box {float:right;margin-top:35px;border:1px solid #60A6DF;}
#header div.search_box  input{border:none;height:30px;display:inline-block;padding-left:10px;width:300px;color:gray;}
#header div.search_box  span{cursor:pointer;display:inline-block;width:25px;font-size:18px;color:#60A6DF;line-height:30px;}
/*#header div.call_us{float:right;margin-top:30px;font-size:24px;color:#2172DD;line-height:20px;padding-left:36px;}*/
/*#header div.call_us span.fa{font-size:24px;color:#2172DD;}*/
#header div.call_us{float:right;margin-top:5px;font-size:20px;color:#2172DD;line-height:20px;padding-left:36px;}
#header div.call_us span.fa{font-size:18px;color:#2172DD;}
#header div.call_us span.office_time{font-size:12px;color:gray;}
#header div.center{width:1200px;}


#nav_menu{box-shadow:-1px 2px 6px rgba(0, 0, 0, 0.3); background:#2172DD; height:40px; line-height:40px;position:relative;z-index:10;}
#nav_menu div.center{width:1200px;}
#nav_menu div.center a{padding:0px 15px;display:block;color:white;font-size:16px;text-align:center;cursor:pointer;height:38px;text-decoration:none;float:left;}
#nav_menu div.center a:hover{background-color:#1369c0;font-weight:bold;}
#nav_menu div.center a.selected{background-color:#1369c0;font-weight:bold;}
#nav_menu div.center a.hot{color:yellow;}

#main_wrapper{width:1200px;clear:both; overflow:hidden;}

#ch_left{width:280px;float:left;box-shadow:2px 2px 10px rgba(0, 0, 0, 0.3);border-left:1px solid #CCC;height:550px;background-color:white;margin-top:20px;}
#ch_left h3{background-color:#60A6DF;color:white;font-size:16px;margin:0px;padding-left:10px;line-height:36px;}
#ch_left h3 i{font-size:20px;margin-right:5px;}
#ch_left div.pane{line-height:24px;margin:10px 20px;border-bottom:1px solid #CCC;padding-bottom:10px;}
#ch_left div.pane div{margin:0px 10px;}
#ch_left div.pane div a{margin-right:10px;}
#ch_left h4{font-weight:normal;font-size:16px;margin:15px 0px 10px 0px;padding:0px;}
#ch_left h4 i{font-size:18px;}
#ch_left ul.top10 li{height:32px;line-height:32px;padding-left:10px;color:gray;}
#ch_left ul.top10 li span{display:inline-block;width:55px;font-size:16px;color:#E4A0A5;font-weight:bold;}
#ch_left ul.top10 li span em{font-size:24px;font-style:normal;}
#ch_left ul.top10 li a{color:#C3000D;font-size:14px;font-weight:bold;margin-right:10px;}

#ch_right{width:900px;float:right;height:550px;background-color:white;margin-top:20px;}
#ch_right div.banner_ad img{width:900px;height:372px;}
#ch_right ul.img_list{height:190px;margin-top:15px;}
#ch_right ul.img_list li{float:left;width:210px;margin-left:12px;overflow:hidden;}
#ch_right ul.img_list li img{width:210px;height:140px;}
#ch_right ul.img_list li div.txt{position:relative;top:-45px;color:white;height:45px;background-color:#555;filter: Alpha(Opacity=80);opacity:0.8;}
#ch_right ul.img_list li div.txt a.title{margin-left:5px;font-size:12px;line-height:20px;display:inline-block;width:145px;float:left;color:white;}
#ch_right ul.img_list li div.txt a.title:hover{color:white;}
#ch_right ul.img_list li div.txt span.price{font-size:18px;color:yellow;display:inline-block;width:50px;float:right;text-align:right;margin-right:5px;}

#footer{text-align:center;margin-top:20px;padding:50px 0px 30px 0px;background-color:#2172DD;color:#EEE;}
#footer a{color:#EEE;}
#footer div.helpcenter{width:1200px;line-height:25px;}
#footer div.helpcenter table td{width:220px;vertical-align:top;text-align:left;}
#footer div.helpcenter table td strong{font-size:16px;font-weight:normal;}
#footer div.helpcenter table td ul{margin:10px;padding:0px;list-style:disc;}


/*通用panes*/
.big_pane{width:1198px;background-color:white;border:1px solid #CCC;margin-top:30px;overflow: auto;padding-bottom:15px;}
.big_pane h3{margin:20px 20px 5px 20px;height:40px;}
.big_pane h3 img{float:left;}
.big_pane h3 span.hot{float:left;height:25px;font-size:12px;color:#555;line-height:25px;margin-left:30px;font-weight:normal;cursor:pointer;}
.big_pane h3 span.hot span{text-align:center;padding:4px 10px;color:#2172DD;margin-right:6px;font-size:16px;}
.big_pane h3 span.hot span:hover{background-color:#2172DD;color:white;}
.big_pane h3 span.hot span.selected{background-color:#2172DD;color:white;}
.big_pane h3 a.more{float:right;font-size:14px;margin-top:5px;}

.channel_pane{width:1198px;height:310px;background-color:white;border:1px solid #CCC;margin-top:30px;}
.channel_pane div.top_rec{float:left;margin-left:20px;width:220px;}
.channel_pane div.top_rec img{width:220px;}
.channel_pane h3{margin:20px 20px 5px 20px;height:40px;}
.channel_pane h3 img{float:left;}
.channel_pane h3 span.hot{float:left;height:25px;font-size:12px;color:#555;line-height:25px;margin-left:30px;font-weight:normal;cursor:pointer;margin-top:5px;}
.channel_pane h3 span.hot span{text-align:center;padding:4px 10px;color:#2172DD;margin-right:6px;font-size:16px;}
.channel_pane h3 span.hot span:hover{background-color:#2172DD;color:white;}
.channel_pane h3 span.hot span.selected{background-color:#2172DD;color:white;}
.channel_pane h3 a.more{float:right;font-size:14px;margin-top:5px;}
.channel_pane div.more_dest{text-align:right;margin:10px 25px 0px 0px;font-size:16px;}
.channel_pane div.more_dest a{color:#C3000D;}

.channel_pane ul.img_list{height:210px;}
.channel_pane ul.img_list li{float:left;width:220px;margin-left:15px;overflow:hidden;}
.channel_pane ul.img_list li img{width:220px;height:150px;}
.channel_pane ul.img_list li div{line-height:22px;margin-top:5px;}
.channel_pane ul.img_list li a.title{font-size:14px;display:inline-block;width:135px;float:left;}
.channel_pane ul.img_list li span.price{font-size:20px;color:#FF6600;display:inline-block;width:74px;float:right;margin-left:6px;text-align:right;}
.channel_pane ul.img_list li span.price i{font-size:12px;color:gray;font-style:normal;margin-left:3px;}

.visa_pane ul.flag_list{height:140px;}
.visa_pane ul.flag_list li{float:left;width:130px;height:130px;margin-right:10px;margin-left:15px;}
.visa_pane ul.flag_list li img{width:130px;height:80px;border:1px solid #CCC;}
.visa_pane ul.flag_list li a.title{font-size:14px;display:inline-block;width:135px;float:left;}
.visa_pane ul.flag_list li span.price{font-size:20px;color:#FF6600;display:inline-block;width:74px;float:right;margin-left:6px;text-align:right;}
.visa_pane ul.flag_list li span.price i{font-size:12px;color:gray;font-style:normal;margin-left:3px;}


/*通用小组件样式*/
.logo_bigsale{background:url(/images/big_sale.png) no-repeat;position:absolute;z-index:3;margin-left:20px;width:63px;height:45px;text-align:center;color:white;padding-top:17px;color:yellow;font-size:14px;}
.logo_recom{background:url(/images/logo_recom.png) no-repeat;position:absolute;z-index:3;margin-left:10px;width:45px;height:44px;text-align:center;padding-top:10px;color:yellow;font-size:14px;}

.prod_list_recommend_level{background-color:#C3000D;position:absolute;z-index:3;width:50px;height:20px;text-align:center;color:yellow;font-size:12px;}

.mybtn {
	width:100px;
	font-size: 12px; 
	text-decoration: none!important; 
	font-family: Helvetica, Arial, sans serif;
	padding: 5px 8px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
.mybtn:active {
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}
.mybtn_blue {
	color: #41788c;
	border: 1px solid #6fb1c7;
	background-image: -moz-linear-gradient(#aae5f7, #73d0f1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7));
	background-image: -webkit-linear-gradient(#aae5f7, #73d0f1);
	background-image: -o-linear-gradient(#aae5f7, #73d0f1);
	text-shadow: 1px 1px 1px #bfeafb;
	background-color: #73d0f1;
}
.mybtn_blue:hover {

	background-image: -moz-linear-gradient(#73d0f1, #aae5f7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1));
	background-image: -webkit-linear-gradient(#73d0f1, #aae5f7);
	background-image: -o-linear-gradient(#73d0f1, #aae5f7);
	background-color: #aae5f7;
}
.mybtn_blue:active {border: 1px solid #3b778b;}

.mybtn_yellow {
	color: #986a39;
	border: 1px solid #e6b650;
	background-image: -moz-linear-gradient(#ffd974, #febf4d);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#febf4d), to(#ffd974));
	background-image: -webkit-linear-gradient(#ffd974, #febf4d);
	background-image: -o-linear-gradient(#ffd974, #febf4d);
	text-shadow: 1px 1px 1px #fbe5ac;
	background-color: #febf4d;
}
.mybtn_yellow:hover {
	border: 1px solid #c1913d;
	background-image: -moz-linear-gradient(#febf4d, #ffd974);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd974), to(#febf4d));
	background-image: -webkit-linear-gradient(#febf4d, #ffd974);
	background-image: -o-linear-gradient(#febf4d, #ffd974);
	background-color: #ffd974;
}
.mybtn_yellow:active {border: 1px solid #936b26;}


.mybtn_red {
	color: white;
	background-image: -moz-linear-gradient(#C3000D, #D00E1B);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D00E1B), to(#C3000D));
	background-image: -webkit-linear-gradient(#C3000D, #D00E1B);
	background-image: -o-linear-gradient(#C3000D, #D00E1B);
	background-color:#C3000D;
}
.mybtn_red:hover {
	color: white;
	background-image: -moz-linear-gradient(#C3000D, #D00E1B);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D00E1B), to(#C3000D));
	background-image: -webkit-linear-gradient(#C3000D, #D00E1B);
	background-image: -o-linear-gradient(#C3000D, #D00E1B);
	background-color: #D10C19;
}
.mybtn_red:active {border: 1px solid #C3000D;}

#breadcrumb{line-height:36px;margin-top:0px;padding-top:0px;line-height:36px;font-size:12px;}
#breadcrumb a{background:url(../images/arrow.gif) no-repeat right;padding-right:12px;margin-right:5px;}

#conditions{margin:0px 2px;background-color:white;padding:10px 20px 0px 20px;}
#conditions li{margin-top:10px;}
#conditions span.cond_grp{display:inline-block;width:80px;font-weight:bold;}
#conditions li div.cond_grp{float:left;width:80px;font-weight:bold;line-height:22px;height:22px;}
#conditions li div.cond_items{float:left;width:770px;}
#conditions li div.cond_items a{line-height:20px;height:20px;margin-bottom:5px;border:1px solid #CCC;margin-right:10px;padding:0px 8px;color:#555;float:left;display:block;TEXT-DECORATION:none;}
#conditions li div.cond_items a.selected{background-color:#60A6DF;color:white;}
#conditions li div.cond_items a.selected:hover{color:white;}
#conditions li div.cond_items a:hover{border:1px solid #60A6DF;color:#60A6DF;}
#conditions li.start_date .cond_items{padding-bottom:8px;}
#conditions li.start_date .cond_items a{width:40px;padding:0px;margin-right:0px;text-align:center;margin-right:6px;}

.product_list{margin:0px 2px 0px 2px;background-color:white;min-height:576px;}
.product_list div.top_bar{height:30px;text-align:right;border-bottom:1px solid #53B9FB;padding:10px 10px 0px 10px;margin:0px 10px;}
.product_list table{line-height:22px;width:100%;padding:0px 10px;text-align:left;}
.product_list table tr:hover{background-color:#FAFAFA;}
.product_list table td{padding-bottom:8px;padding-top:10px;border-top:1px dashed gray;}
.product_list table td.image{width:160px;}
.product_list table td.image img{width:150px;height:100px;}
.product_list table td.price{width:80px;text-align:right;}
.product_list table td.price span{font-size:24px;color:#FF6600;}
.product_list table td div.name{font-size:14px;}
.product_list table td div.name span{color:#32940A;font-size:12px;margin-left:5px;font-weight:normal;}
.product_list table td div.name span.prod_no{color:#0D78D7;margin-right:10px;}
.product_list table td div.name a{color:#0D78D7;}
.product_list table td div.name a:hover{color:#FF6600;}
.product_list table td div.dates{color:#FF6600;padding-left:5px;height:30px;}
.product_list table td div.dates i{font-size:14px;margin-right:6px;}
.product_list table td div.dates span{font-family:arial;}
.product_list table td div.abs{color:gray;padding-left:5px;}
.product_list table td.lineid{width:40px;text-align:left;color:#FF6600;}
.product_list table tr.recom_tr{background-color:#FFEEEF;}
.product_list table tr.recom_tr a{font-weight:bold;color:#FF6600;}

.pagenav{height:25px;font-size:14px;font-weight:bold;float:right;margin-right:10px;margin-left:20px;}
.pagenav a{margin-left:5px;font-size:16px;border:1px solid #CCC;}
.pagenav a:hover{text-decoration:none;border:1px solid #C3000D;}
.pageselected{text-decoration:none;color:#fff;background-color:#C3000D;}
.pageselected a:hover{color:white;}


.topic_list{padding:0px;margin-left:20px;list-style:disc;line-height:36px;}
.topic_list li{float:none;font-size:12px;}
.topic_list li a{color:gray;}
.topic_list li a:hover{color:#FF6600;}

div.slideBox{ position:relative; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
/*div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}*/
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px;overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}


#all_targets div.btn{text-align:center;color:gray;font-size:24px;cursor:pointer;}
#all_targets div.detail{display:block;position:absolute;top:430px;z-index:99;width:600px;margin-left:230px;display:none;background-color:white;border:1px solid #2172DD;line-height:30px;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.3);padding:15px 10px 20px 30px;}
#all_targets div.detail div.season_hot{color:#FF6600;border-bottom:1px solid #EEE;margin-bottom:10px;}
#all_targets div.detail div.season_hot span{font-weight:bold;font-size:14px;display:inline-block;width:80px;}
#all_targets div.detail div.season_hot a{color:#FF6600;margin-right:15px;}
#all_targets div.detail table th{vertical-align:top;text-align:left;font-size:14px;width:80px;line-height:27px;}
#all_targets div.detail table th a{color:#555;}
#all_targets div.detail table td{vertical-align:top;line-height:27px;}
#all_targets div.detail table td a{margin-right:15px;color:gray;}
#all_targets div.detail table td a:hover{color:#FF6600;}




































































#hot_visa ul{padding:0px;margin-left:10px;}
#hot_visa ul li{line-height:18px;height:40px;padding-left:0px;border:none;background:none;width:160px;}
#hot_visa ul li img{float:left;width:40px;height:25px;margin-right:5px;border:1px solid #CCC;}


#leftwrapper{width:690px;float:left;padding-left:5px;}

#rightwrapper{width:270px;float:right;margin-top:10px;}

#channel_left_wrapper {width:200px;float:left;}
#channel_right_wrapper{width:760px;float:right;}

#mappanel{width:680px;height:400px;border:1px solid gray;margin:5px 0px 0px 5px;text-align:center;}

#firendlinks{text-align:center;width:980px;border:1px solid #EEE;padding:10px;}
#firendlinks a{margin-right:15px;color:gray;}



.about{line-height:25px;border:1px solid #0D78D7;background-color:white;padding:20px;margin-bottom:0px;}
.about h2{border-bottom:1px solid #CCC;font-size:14px;}
.about h3{margin:10px 0px 5px 5px;color:#C3000D;}
.about ul{margin:0px;padding:0px;margin-left:28px;}
.about p{text-indent:25px;padding-left:10px;padding-right:10px;}


/*main page */
.rightpanel{border:1px solid #0D78D7;margin-bottom:10px;}
.rightpanel h2{background:url(../images/right_h2_bg.png) repeat-x;height:30px;padding:0px;line-height:30px;padding-left:10px;color:white;}

.leftpanel{margin-top:20px;clear:both; overflow:hidden;}
.leftpanel h2{border-bottom:2px solid #555;font-size:14px;color:#0D78D7;font-size:14px;}
.leftpanel h2 a{font-size:12px;float:right;margin-top:3px;margin-right:5px;padding-right:10px;background:url(../images/arrow.gif) no-repeat right;}

.leftpanel ul.lineslist{margin-top:10px;margin-right:20px;font-weight:bold;margin-left:40px;}
.leftpanel ul.lineslist li{line-height:30px;margin-left:160px;border-bottom:1px dashed #CCC;font-size:14px;padding-left:15px;background:url(../images/listitem_icon.gif) no-repeat left;}
.leftpanel div.detail{padding:10px;border:1px solid gray;border-top:none;}
.leftpanel h1{font-size:20px;margin:0px;padding:0px;margin-bottom:20px;padding-left:10px;}
.leftpanel div.topic{padding:0px 10px 10px 10px;line-height:25px;}
.leftpanel div.topic p{margin-top:0px;padding-top:0px;text-indent:26px;}

.tab{list-style: none;overflow:hidden;border-bottom: 1px solid #0D78D7;font-size:14px;padding:0px;margin:0px;font-weight:bold;}
.tab li{float:left;padding:5px 8px 2px 8px;display:inline;margin-right:5px;border-bottom:none;color:#0D78D7;}
.tab li.current{cursor:pointer;color:white;background-color:#0D78D7;}
.tab li.mousecurrent{cursor:pointer;background-color:#0D78D7;color:white;}

.tabpanel{display:none;}
.tabpanel div.desc{height:25px;line-height:25px;padding-left:5px;background:url(../images/news_h2_bg.gif);border:1px solid #CCC;color:#669900;}
.tabpanel div.desc span{color:#C3000D;font-weight:bold;}
.tabpanel a{color:#555;}
.tabpanel a:hover{color:#C3000D;}

/* common styles */
.twocol ul{line-height:25px;margin:0px;padding:0px;overflow:hidden; zoom:1;padding-left:5px;font-size:14px;}
.twocol ul li{width:44.5%;float:left;border-bottom:1px dashed #CCC;padding-top:5px;margin-right:20px;padding-left:15px;background:url(../images/listitem_icon.gif) no-repeat left;}

.fourcol h3{margin-bottom:0px;margin-top:20px;}
.fourcol ul{line-height:25px;margin:0px;padding:0px;overflow:hidden; zoom:1;font-size:14px;margin-left:35px;}
.fourcol ul li{width:200px;float:left;border-bottom:1px dashed #CCC;padding-top:5px;margin-right:20px;padding-left:15px;background:url(../images/listitem_icon.gif) no-repeat left;}

.yuan{padding-left:10px;background:url(../images/yuan.gif) no-repeat left;color:#C3000D;padding-right:20px;background:url(../images/yuan_qi.gif) no-repeat right;font-weight:bold;}

.hot_line_bg{background:url(../images/hot_line_bg.gif) repeat-x;height:25px;line-height:25px;}

.backToTop {display: none;width: 18px;line-height: 1.2;padding: 5px 0;background-color: #C3000D; color: #fff;font-size: 12px;text-align: center;position: fixed; _position: absolute;right: 10px;bottom: 100px;_bottom: "auto";cursor: pointer;}

.channel_lines{margin-top:10px;}
.channel_lines h2 a{color:white;float:right;font-size:12px;}
.channel_lines table{width:100%;margin-top:5px;margin-left:0px;}
.channel_lines table td{border-bottom:1px dashed #CCC;line-height:25px;}
.channel_lines table td a{font-weight:bold;}
.channel_lines table td.yuan{width:60px;font-size:16px;color:#C3000D;font-weight:bold;text-align:right;}
.channel_lines table td.line_desc{font-size:14px;}
.channel_lines table td.line_desc div{font-size:12px;color:gray;height:18px;line-height:18px;margin-bottom:3px;}



#top10{margin:0px 5px 10px 5px;padding:0px 0px 5px 24px;line-height:25px;background:url(../images/top10_bg_big.png) no-repeat top left;border-bottom:1px solid #EEE;}
#top10 li{height:36px;width:150px;margin:0px;padding:0px;line-height:36px;padding-left:25px;}
#top10 li a{font-size:14px;font-weight:bold;}
#top10 li span{color:gray;font-size:12px;}
			
#clientreq{margin:0px;padding:0px;background-color:white;padding:5px;border:1px solid #8BBCE8;}

.tabmenu1{font-weight:bold;height:30px;line-height:30px;color:#0D78D7;}
.tabmenu1 span{padding:10px 0px 0px 10px;margin-bottom:0px;margin-right:10px;font-size:14px;}
.tabmenu1 span.selected{border-top:2px solid #C3000D;color:#C3000D;cursor:pointer;}
.tabmenu1 span.mouseon{border-top:2px solid #CCC;color:#C3000D;cursor:pointer;}

.tabpanel1{display:none;margin-top:0px;padding-top:0px;}
.tabpanel1 div.desc{height:25px;line-height:25px;padding-left:5px;background:url(../images/gray_title_bg.gif);color:gray;}
.tabpanel1 div.desc span{color:#C3000D;font-weight:bold;}
.tabpanel1 a:hover{color:#C3000D;}
.tabpanel1 img.logo_img{position:absolute;z-index:1;margin-top:-4px;margin-left:-5px;float:left;}
.tabpanel1 img.first_img{width:240px;height:180px;}
			


.links{color:gray;text-align:center;width:980px;margin:10px;}
.links a{color:gray;}

.spec_travel div{text-align:center;margin-top:10px;margin-bottom:10px;}

.icon_req1{background:url(/images/icon_req_1.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_req2{background:url(/images/icon_req_2.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_req3{background:url(/images/icon_req_3.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_req4{background:url(/images/icon_req_4.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_req5{background:url(/images/icon_req_5.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_req6{background:url(/images/icon_req_6.gif) no-repeat;display:inline-block;width:27px;height:18px;}
.icon_org3{background:url(/images/icon_org_3.gif) no-repeat;display:inline-block;width:27px;height:18px;}


.tour_tabpanel{margin:0px 10px 10px 10px;margin-bottom:20px;}
.tour_tabpanel h3{font-weight:bold;height:25px;line-height:25px;margin-top:0px;margin-bottom:0px;padding-left:5px;background:url(../images/news_h2_bg.gif);border:1px solid #CCC	;color:#669900;}
.tour_tabpanel h4{color:#FF9900;margin:0px;background:url(../images/day_icon.gif) no-repeat left;padding-left:15px;margin-left:5px;margin-top:10px;}
.tour_tabpanel p{margin:0px;padding:0px;line-height:20px;margin-left:10px;margin-bottom:10px;}
.tour_tabpanel p.light{border-left:2px solid gray;padding-left:10px;margin-left:10px;margin-top:10px;line-height:16px;}
.tour_tabpanel a{color:#555;}
.tour_tabpanel a:hover{color:#C3000D;}
.tour_tabpanel div.baseinfo img.face{float:left;margin:5px;width:200px;height:150px;}
.tour_tabpanel div.baseinfo table{line-height:30px;font-size:12px;padding-top:5px;}
.tour_tabpanel div.baseinfo table th{text-align:right;padding-left:10px;border-bottom:1px dashed #CCC;}
.tour_tabpanel div.baseinfo table td{border-bottom:1px dashed #CCC;}
.tour_tabpanel div.baseinfo table select{width:200px;height:25px;}
.tour_tabpanel em{font-style:normal;color:#C3000D;border:1px solid #C3000D;margin-left:10px;padding:2px 5px;font-weight:normal;}

.orderform{margin-left:30px;line-height:36px;font-size:14px;width:640px;}
.orderform th{width:100px;border-bottom:1px dashed #CCC;}
.orderform td{border-bottom:1px dashed #CCC;}
.orderform td strong{color:#C3000D;font-size:18px;}
.orderform div.payTypeDesc {float:left;margin-left:20px;font-size:12px;color:gray;display:none;}
.orderform input{height:20px;}
.orderform input.onfocus{height:22px;border:1px solid #C3000D;background-color:#F7FCFF;}
.orderform select{height:25px;float:left;margin-top:5px;}






.hot_line_panel{border:1px solid #F8AF18;border-top:2px solid #F8AF18;width:590px;margin-top:10px;float:left;}
.hot_line_panel h2{padding-left:5px;background:url(../images/hot_line_bg.gif) repeat-x;height:25px;line-height:25px;color:#8E630B;padding-top:3px;}

.hot_txtlist{list-style:none;line-height:25px;font-size:14px;margin:0px;padding:0px;overflow:hidden; zoom:1;margin-bottom:10px;margin-left:10px;}
.hot_txtlist li{border-top:1px dashed #CCC;padding-top:5px;font-size:14px;margin-top:5px;height:65px;}
.hot_txtlist li a{color:#8E630B;font-weight:bold;text-decoration:none;}
.hot_txtlist li a:hover{color:#C3000D; text-decoration:underline;}
.hot_txtlist li div{color:gray;font-size:12px;line-height:18px;}

.sub_title{font-size:12px; color:#C3000D;margin-left:5px;font-weight:normal;}

#channel_hightlight{margin-top:0px;width:758px;height:260px;}
#channel_hightlight h2{font-size:14px;padding-left:15px;}
#channel_hightlight ul{padding:0px;margin:10px 0px 10px 10px;}
#channel_hightlight ul li{width:168px;float:left;background-color:white;padding:5px;border:1px solid #EEE;margin-right:5px;height:200px;}
#channel_hightlight ul li img{width:168px;height:120px}
#channel_hightlight ul li div.title{font-size:14px;font-weight:bold;height:25px;line-height:25px;}

#channel_hightlight ul li div.sell_price{font-size:18px;color:#C3000D;}

#big_sale{padding:0px;margin-top:5px;}
#big_sale li{width:170px;height:100px;margin-top:5px;}
#big_sale li img{width:170px;height:100px;margin-left:5px;}
#big_sale li div.title{position:relative;z-index:2;margin-left:5px;width:170px;height:20px;margin-top:-20px;text-align:center;font-size:12px;line-height:20px;color:white;background-color:#555;filter: Alpha(Opacity=80);opacity:0.8;}
#big_sale li div a{color:white;}
#big_sale li div.price{background:url(../images/big_sale.png) no-repeat;position:absolute;z-index:3;margin-left:100px;width:63px;height:45px;text-align:center;font-size:12px;color:white;padding-top:17px;color:yellow;font-size:14px;}

#online_service {width: 122px;height:200px;position:fixed; _position: absolute;_top: "auto";display:none;background:url(/images/kfqq.gif) no-repeat;padding-top:50px;padding-left:20px;line-height:30px;}
#online_service  div{height:30px;}

span.ship{background:url(/images/traffic_icons.png) no-repeat;background-position:0px 0px;vertical-align:middle;width:20px;height:20px;display:inline-block;}
span.bus{background:url(/images/traffic_icons.png) no-repeat;background-position:-20px 0px;vertical-align:middle;width:16px;height:16px;display:inline-block;margin-top:0px;margin-bottom:0px;}
span.plane{background:url(/images/traffic_icons.png) no-repeat;background-position:-40px 0px;vertical-align:middle;width:20px;height:20px;display:inline-block;}
span.train{background:url(/images/traffic_icons.png) no-repeat;background-position:-55px 0px;vertical-align:middle;width:25px;height:20px;display:inline-block;}